development (deposit) - Fransızca İngilizce Sözlük